Rose-collared Piha - Francés Inglés Diccionario